package com.shtel.paas.monitorcenter.config.management.alarm.config.service;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.github.pagehelper.PageInfo;
import com.shtel.paas.monitorcenter.config.management.alarm.config.entity.AlarmConfigDto;
import com.shtel.paas.monitorcenter.config.management.alarm.config.entity.AlarmConfigParam;
import com.shtel.paas.monitorcenter.config.management.alarm.config.entity.AlarmRulesDto;

@Repository
public interface IWarningConfigService {
	public PageInfo<AlarmConfigDto> selectAll(String monitoringIndex, Integer page, Integer pageSize);
	public List<String> selectMonitorIndex();
	public int updateConfig(AlarmConfigParam alarmConfigParam);
	public int insertConfig(AlarmRulesDto param);
	public int deleteConfig(String desc);
}
